/**
 * Collect extra JSON data from the element before sending the JSON AJAX
 * request.
 */
function collectValueFromElement(){
	var result={};
	result[$(this).attr('extra_arg_name')]=$(this).targetedElement().val();
	return result;
}

/**
 * Requery and rerender an elemet.
 */
function rerender(data){
	$(this).htmlJQ(renderEjs(data));
}
